Skip to content

feat: change default progress_bar to None for reduced verbosity#2434

Open
shuoweil wants to merge 1 commit intomainfrom
shuowei-vebosity-reduce
Open

feat: change default progress_bar to None for reduced verbosity#2434
shuoweil wants to merge 1 commit intomainfrom
shuowei-vebosity-reduce

Conversation

@shuoweil
Copy link
Contributor

@shuoweil shuoweil commented Feb 5, 2026

This change updates the default behavior of BigQuery DataFrames to be less verbose during execution.

User-facing changes:

  • Quiet by Default: The default value for bigframes.options.display.progress_bar is now None (previously "auto"). This means operations triggering BigQuery jobs will execute silently without displaying progress bars or completion messages in the output.
  • Opt-in for Verbosity: Users who prefer to see progress feedback can easily re-enable it by setting the option explicitly:
   1     import bigframes.pandas as bpd
   2
   3     # Restore previous behavior
   4     bpd.options.display.progress_bar = "auto"
   5
   6     # Or specify a specific mode
   7     # bpd.options.display.progress_bar = "terminal"
   8     # bpd.options.display.progress_bar = "notebook"

This change aims to provide a cleaner default experience, especially for users running multiple operations in sequence or in non-interactive environments.

Fixes #<481804767> 🦕

@shuoweil shuoweil self-assigned this Feb 5, 2026
@shuoweil shuoweil requested review from a team as code owners February 5, 2026 02:16
@product-auto-label product-auto-label bot added size: xs Pull request size is extra small. api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. labels Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. size: xs Pull request size is extra small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant